ınternational fund for agricultural development - Français Anglais Dictionnaire